llama shepherd - Deutsch Englisch Wörterbuch